package com.pur.zsms.check.vo;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.hibernate.annotations.GenericGenerator;

import com.pur.zsms.common.vo.BaseEntity;

/**
 * 批量查看类
 * 
 * @author 周
 * 
 */
public class CheckVo extends BaseEntity {
	private String ordDateStart;
	private String ordDateEnd;
	private String ordDate;
	private int materId;
	private int materType;
	private int materLevel;
	private String materTypeString;
	private String materName;
	private String unit;
	private String specifications;
	private String brands;
	private int initFlag; // 初始化标记
	private BigDecimal materWeightAll;
	private BigDecimal materValueAll;// list显示 客户总价钱
	private BigDecimal materValueAllEvey;
	private BigDecimal materValueAllCost;// list显示 供货商进货总价钱
	private BigDecimal materValueAllEveyCost;
	private String custIdAll;
	private String custName;
	private String content;
	private String percent;

	private String companyId;

	// 详细页面 属性
	private int ordId;
	private int ordCustId;
	private String ordCustName;
	private BigDecimal ordMaterWeight;
	private BigDecimal ordMaterValue;
	private BigDecimal ordMaterValueEvery;

	private int supId;
	private String supName;

	private int orderBy;

	private String user;

	// 销售报表属性
	private String salesVolume;
	private String timeString;
	private int timeType;
	private String timeTypeString;
	private List<CheckVoForSalesVolume> listSalesVolume;

	private String code;// 供货摊位

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public int getTimeType() {
		return timeType;
	}

	public void setTimeType(int timeType) {
		this.timeType = timeType;
	}

	public String getTimeTypeString() {
		return timeTypeString;
	}

	public void setTimeTypeString(String timeTypeString) {
		this.timeTypeString = timeTypeString;
	}

	public List<CheckVoForSalesVolume> getListSalesVolume() {
		return listSalesVolume;
	}

	public void setListSalesVolume(List<CheckVoForSalesVolume> listSalesVolume) {
		this.listSalesVolume = listSalesVolume;
	}

	public int getMaterLevel() {
		return materLevel;
	}

	public void setMaterLevel(int materLevel) {
		this.materLevel = materLevel;
	}

	public String getTimeString() {
		return timeString;
	}

	public void setTimeString(String timeString) {
		this.timeString = timeString;
	}

	public String getSalesVolume() {
		return salesVolume;
	}

	public void setSalesVolume(String salesVolume) {
		this.salesVolume = salesVolume;
	}

	public String getUser() {
		return user;
	}

	public void setUser(String user) {
		this.user = user;
	}

	public String getCompanyId() {
		return companyId;
	}

	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}

	public int getOrderBy() {
		return orderBy;
	}

	public void setOrderBy(int orderBy) {
		this.orderBy = orderBy;
	}

	public String getMaterTypeString() {
		return materTypeString;
	}

	public void setMaterTypeString(String materTypeString) {
		this.materTypeString = materTypeString;
	}

	public BigDecimal getMaterValueAllCost() {
		return materValueAllCost;
	}

	public void setMaterValueAllCost(BigDecimal materValueAllCost) {
		this.materValueAllCost = materValueAllCost;
	}

	public BigDecimal getMaterValueAllEveyCost() {
		return materValueAllEveyCost;
	}

	public void setMaterValueAllEveyCost(BigDecimal materValueAllEveyCost) {
		this.materValueAllEveyCost = materValueAllEveyCost;
	}

	public BigDecimal getOrdMaterValueEvery() {
		return ordMaterValueEvery;
	}

	public void setOrdMaterValueEvery(BigDecimal ordMaterValueEvery) {
		this.ordMaterValueEvery = ordMaterValueEvery;
	}

	public BigDecimal getMaterValueAllEvey() {
		return materValueAllEvey;
	}

	public void setMaterValueAllEvey(BigDecimal materValueAllEvey) {
		this.materValueAllEvey = materValueAllEvey;
	}

	public String getPercent() {
		return percent;
	}

	public void setPercent(String percent) {
		this.percent = percent;
	}

	public int getSupId() {
		return supId;
	}

	public void setSupId(int supId) {
		this.supId = supId;
	}

	public String getSupName() {
		return supName;
	}

	public void setSupName(String supName) {
		this.supName = supName;
	}

	public BigDecimal getOrdMaterValue() {
		return ordMaterValue;
	}

	public void setOrdMaterValue(BigDecimal ordMaterValue) {
		this.ordMaterValue = ordMaterValue;
	}

	public BigDecimal getOrdMaterWeight() {
		return ordMaterWeight;
	}

	public void setOrdMaterWeight(BigDecimal ordMaterWeight) {
		this.ordMaterWeight = ordMaterWeight;
	}

	public String getOrdCustName() {
		return ordCustName;
	}

	public void setOrdCustName(String ordCustName) {
		this.ordCustName = ordCustName;
	}

	public int getOrdCustId() {
		return ordCustId;
	}

	public void setOrdCustId(int ordCustId) {
		this.ordCustId = ordCustId;
	}

	public int getOrdId() {
		return ordId;
	}

	public void setOrdId(int ordId) {
		this.ordId = ordId;
	}

	public String getCustName() {
		return custName;
	}

	public void setCustName(String custName) {
		this.custName = custName;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public String getCustIdAll() {
		return custIdAll;
	}

	public void setCustIdAll(String custIdAll) {
		this.custIdAll = custIdAll;
	}

	public BigDecimal getMaterValueAll() {
		return materValueAll;
	}

	public void setMaterValueAll(BigDecimal materValueAll) {
		this.materValueAll = materValueAll;
	}

	public int getMaterId() {
		return materId;
	}

	public void setMaterId(int materId) {
		this.materId = materId;
	}

	public BigDecimal getMaterWeightAll() {
		return materWeightAll;
	}

	public void setMaterWeightAll(BigDecimal materWeightAll) {
		this.materWeightAll = materWeightAll;
	}

	public int getInitFlag() {
		return initFlag;
	}

	public void setInitFlag(int initFlag) {
		this.initFlag = initFlag;
	}

	public String getUnit() {
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public String getSpecifications() {
		return specifications;
	}

	public void setSpecifications(String specifications) {
		this.specifications = specifications;
	}

	public String getBrands() {
		return brands;
	}

	public void setBrands(String brands) {
		this.brands = brands;
	}

	public String getMaterName() {
		return materName;
	}

	public void setMaterName(String materName) {
		this.materName = materName;
	}

	public int getMaterType() {
		return materType;
	}

	public void setMaterType(int materType) {
		this.materType = materType;
	}

	public String getOrdDateStart() {
		return ordDateStart;
	}

	public void setOrdDateStart(String ordDateStart) {
		this.ordDateStart = ordDateStart;
	}

	public String getOrdDateEnd() {
		return ordDateEnd;
	}

	public void setOrdDateEnd(String ordDateEnd) {
		this.ordDateEnd = ordDateEnd;
	}

	public String getOrdDate() {
		return ordDate;
	}

	public void setOrdDate(String ordDate) {
		this.ordDate = ordDate;
	}

}